MTEAEQKAAFLGGLVVSFKEQMHTDVLVKPGEEAPPIPTHKAVLAARSKVFRNMLDSDECKTSPEESITLPDLSHDELKSLLEFLYSGNLKAPYNQYRSLYLAADKYDISYLQDVCRNHFIASLSSRNVLDILELASIPCDTILKDAAINHIVKHMEEVVVPMKYETFVQRNPDLSVEITRAYLRETKAKAKDHGAPLNGNTRPRIW